self-restoring insulation - Almanca İngilizce Sözlük